using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class 控制台 : 单例_基础管理器<控制台>
{
    public List<控制台信息> 控制台信息 = new List<控制台信息>();
    public void 添加调试(string 信息)
    {
        控制台信息.Add(new 控制台信息(信息, Color.white));
    }
    public void 添加警告(string 信息)
    {
        控制台信息.Add(new 控制台信息(信息, Color.yellow));
    }
    public void 添加异常(string 信息)
    {
        控制台信息.Add(new 控制台信息(信息, Color.red));
    }
}

public class 控制台信息
{
    public Color color;
    public string 信息;

    public static Color 异常 = Color.red;
    public static Color 警告 = Color.yellow;

    public 控制台信息(string 信息)
    {
        this.信息 = 信息;
    }
    public 控制台信息(string 信息,Color 颜色)
    {
        this.信息 = 信息;
        color = 颜色;
    }
}
